﻿using Newtonsoft.Json;

namespace VisionCloud.Domain.DtoModel.Ms
{
    /// <summary>
    /// 小程序--质量分析Dto
    /// </summary>
    public class MsSQualityAnalysisResponseDto
    {
        /// <summary>
        /// 项目名称
        /// </summary>
        public string ProjectName { get; set; }

        /// <summary>
        /// 工程阶段
        /// </summary>
        public string ProjectStage { get; set; }

        /// <summary>
        /// 楼栋名称
        /// </summary>
        public string BuildingName { get; set; }

        /// <summary>
        /// 楼层名称
        /// </summary>
        public string FloorName { get; set; }

        /// <summary>
        /// 站点序号
        /// </summary>
        public string PointIndex { get; set; }

        [JsonProperty("r-pingzhengdu_C")]
        public int R_pingzhengdu_C { get; set; }

        [JsonProperty("r-pingzhengdu_P")]
        public int R_pingzhengdu_P { get; set; }

        [JsonProperty("r-chuizhidu_C")]
        public int R_chuizhidu_C { get; set; }

        [JsonProperty("r-chuizhidu_P")]
        public int R_chuizhidu_P { get; set; }

        [JsonProperty("r-yinyang_C")]
        public int R_yinyang_C { get; set; }

        [JsonProperty("r-yinyang_P")]
        public int R_yinyang_P { get; set; }

        [JsonProperty("r-fangzhengxing_C")]
        public int R_fangzhengxing_C { get; set; }

        [JsonProperty("r-fangzhengxing_P")]
        public int R_fangzhengxing_P { get; set; }

        [JsonProperty("r-loubanbandishuipingdu_C")]
        public int R_loubanbandishuipingdu_C { get; set; }

        [JsonProperty("r-loubanbandishuipingdu_P")]
        public int R_loubanbandishuipingdu_P { get; set; }

        [JsonProperty("r-tianhuapingzhengdu_C")]
        public int R_tianhuapingzhengdu_C { get; set; }

        [JsonProperty("r-tianhuapingzhengdu_P")]
        public int R_tianhuapingzhengdu_P { get; set; }

        [JsonProperty("r-dimianshuipingdu_C")]
        public int R_dimianshuipingdu_C { get; set; }

        [JsonProperty("r-dimianshuipingdu_P")]
        public int R_dimianshuipingdu_P { get; set; }

        [JsonProperty("r-dimianpingzhengdu_C")]
        public int R_dimianpingzhengdu_C { get; set; }

        [JsonProperty("r-dimianpingzhengdu_P")]
        public int R_dimianpingzhengdu_P { get; set; }

        [JsonProperty("r-kaijianjinshen_C")]
        public int R_kaijianjinshen_C { get; set; }

        [JsonProperty("r-kaijianjinshen_P")]
        public int R_kaijianjinshen_P { get; set; }

        /// <summary>
        /// 测量数据
        /// </summary>
        public int[] MeasureData { get; set; }
    }
}